AmeliaBooking\Infrastructure\Repository\Booking\Appointment\CustomerBookingRepository S

Total Complexity 45
Dependencies 11
Dependents 0
Total lines 543
Lines of code 354
Logical lines of code 127
Comment lines 91
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
add()
A
39 10 68
getById()
S
43 3 64
update()
S
49 5 31
getReturningCustomers()
S
51 4 26
getFilteredDistinctCustomersIds()
S
52 4 25
getUncompletedActionsForBookings()
S
51 3 26
updatePrice()
S
54 3 21
updateStatusByAppointmentId()
S
55 3 20
updateStatusById()
S
55 3 20
updateInfoByCustomerId()
S
55 3 20
getTokensByEventId()
S
56 2 19
getToken()
S
59 2 14